parenchyma of invertebrates - Alemán Inglés Diccionario